package com.example.saiweisi.service.interf;

import com.example.saiweisi.controller.request.WaiterAdminRequest;
import com.example.saiweisi.model.WaiterAdmin;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface IWaiterAdminService {
    PageInfo<WaiterAdmin> page(WaiterAdminRequest waiterAdminRequest);

    void addwaiteradmin(WaiterAdmin waiterAdmin);

    void deletewaiteradmin(Integer waiterAdminId);

    WaiterAdmin getById(Integer waiterAdminId);

    void updatewaiteradmin(WaiterAdmin waiterAdmin);

    void deleteswaiteradmin(List<Integer> waiterAdminIds);

    void resetPassword(Integer waiterAdminId);
}
